catalytic medium - French English Dictionary